import math
k=0
a=input('четырехзначное число: ')
a=int(a)
if a%2==0:
    print("Число четное")
else:
    print("Число не четное")
    
if a%3==0:
    print("Число кратно трем")
else:
    print("Число  не кратно трем: " )

square = int(a ** 0.5)
print(square,"- квадрат числа ")


min_a = min(str(a))
print("Наименьшая цифра ",min_a)
max_a = max(str(a))
print("Наибольшая цифра ",max_a)

a_0 = str(a).count('0')
print('Количество нулей в числе:',a_0)
print()
a_1=a%10
a_2=a//10%10
a_3=a//100%10
a_4=a//1000
if a_1==1 or a_1==4 or a_1==9 or a_1==0:
    print('Цифра в разряде единиц является квадратом ',int(math.sqrt(a_1)))   
else :
    print('Цифра в разряде единиц является квадратом  Нет')
if a_1==2 or a_2==4 or a_2==9 or a_2==0:
    print('Цифра в разряде единиц является квадратом ',int(math.sqrt(a_2)))   
else :
    print('Цифра в разряде единиц является квадратом  Нет')
if a_3==1 or a_3==4 or a_3==9 or a_3==0:
    print('Цифра в разряде единиц является квадратом ',int(math.sqrt(a_3)))   
else :
    print('Цифра в разряде единиц является квадратом Нет')
if a_4==1 or a_4==4 or a_4==9 or a_4==0:
    print('Цифра в разряде единиц является квадратом ',int(math.sqrt(a_4)))   
else :
    print('Цифра в разряде единиц является квадратом  Нет')